/* 
    使用方式二暴露 整体暴露
    module.exports = {
        moduleName暴露出去的名称，用户可以自定义，但是建议和成员名称一致: moduleName待暴露的成员,
    }

*/
const moduleName = 'm2';
const m2Version = '2.0.0';
const sum = (a, b) => a + b;
const PI = 3.141592653589793;

module.exports = {
    /* es5 对象的完整写法 */
    moduleName: moduleName,
    /* es6对象简化写法 由于属性的名称和变量成员的名称一致，省略写法如下 */
    m2Version,
    sum,
}